import './assets/main.css';

import { createApp } from 'vue';
import ElementPlus from 'element-plus';
import 'element-plus/dist/index.css';
import App from './App.vue';
import router from './router/index';
import i18n from './i18n';
import './assets/common/style/common/common.scss';
import './assets/common/style/common/layout.scss';
import './assets/common/style/custom/zh-CN.scss';
import './assets/common/style/custom/en-US.scss';
import 'element-plus/es/components/message/style/css';
import 'element-plus/es/components/message-box/style/css';
import 'element-plus/es/components/notification/style/css';
import '@computing/opendesign2/themes/css/index.css';

import './static/style/icon-font.css';
import './static/style/html5-font.css';
import './static/style/icon-alarm.css';
import './static/style/home-font.css';
import './static/style/style.css';
import './static/style/keyboard-virtual-font.css';
import './static/style/icon-caps-lock.css';
import '@renderer/assets/common/style/common/custom-global-style.scss';
import SvgIcon from '@renderer/components/SvgIcon.vue';
const app = createApp(App);
app.component('SvgIcon', SvgIcon);
app.use(router).use(ElementPlus).use(i18n);
app.mount('#app');
